timid person - Alemán Inglés Diccionario